<?php
namespace app\api\validate;
use think\Validate;
class User extends Validate
{

    protected $rule=[
        'phone_number'=>'require',
        'username'=>'require',
        'code'=>'require|number|min:4',
        'type'=>['require','in'=>'1,2'],
        'sex'=>['require','in'=>'0,1,2']
    ];

    protected $message=[
        'phone_number'=>'手机号码必须',
        'username'=>'用户名必须',
        'code.require'=>'验证码名必须',
        'code.number'=>'验证码必须为数字',
        'code.min'=>'验证码长度不能少于4位',
        'type.require'=>'类型必须',
        'type.in'=>'类型数值错误',
        'sex.require'=>'性别必须',
        'sex.in'=>'性别只能为1,2,0',
    ];

    protected $scene = [
        'send_code'=>['phone_number'],
        'login'=>['phone_number','code','type'],
        'update_user'=>['username','sex']
    ];


}